body {
  background-color: #121b27;
}

.replay .t {
  margin: 0rem auto;
  width: 100%;
  height: 1rem;
  background: #192534;
}

.t .img-box {
  width: 20%;
  text-align: center;
  float: left;
}

.t .img-box img {
  width: 0.8rem;
  text-align: center;
  height: 0.8rem;
  margin: 3% auto;
}

.img-box-blue {
  border: #245fa9  2px solid;
}

.img-box-red {
  border: #dd222b  2px solid;
}

.t h3 {
  width: 76%;
  float: left;
  line-height: 0.99rem;
  color: #fff;
  overflow: hidden;
}

.t h3 span {
  float: right;
}

.t .tbp {
  border-bottom: 1px solid #47515d;
}

.t .bg_blue {
  background: #245fa9;
  width: .1rem;
  float: right;
  height: 0.98rem;
}

.t .bg_red {
  background: #ca2838;
  width: .1rem;
  float: right;
  height: 0.98rem;
}

.replay .news {
  margin-top: .1rem;
  background: #192534;
  width: 100%;
  padding: 0px;
}

.replay .news .p-tab-h {
  width: 100%;
  margin: 0px;
  color: #b7babc;
  padding: 0px;
}

.replay .news .p-tab-h li {
  border: none;
  background: #192534;
  float: left;
  width: 33%;
  color: #fff;
  height: 0.9rem;
  overflow: hidden;
  border-radius: 0rem;
  position: relative;
}

.replay .news .p-tab-h li span {
  height: 0.9rem;
  line-height: 0.9rem;
}

.replay .news .p-tab-h .cur {
  height: 0.9rem;
  line-height: 0.8rem;
  border-bottom: 1px solid #6ed4ff;
  float: left;
  background: #192534;
}

.replay .p-tab-item {
  background: #1c293a;
}

.replay .trend {
  width: 100%;
  height: 1rem;
}

.team {
  background: #121b27;
  margin: .1rem auto;
}

.team .tad {
  width: 100%;
  height: 1rem;
  color: #babdc1;
  background: #17212e;
  text-indent: .2rem;
  line-height: 1rem;
}

.tad .tem_no img {
  float: right;
  width: .2rem;
  margin: .3rem;
}

.team .g {
  background-color: #17212e;
  margin: 0.1rem auto;
  width: 100%;
}

.team .g li {
  width: 33%;
  float: left;
  text-align: center;
  color: #ffffff;
  margin-top: .2rem;
}

.team .g li p {
  margin: .1rem 0rem;
}

.team .g li img {
  margin: auto;
  width: 1rem;
  border: 2px solid  #245fa9;
  height: 1rem;
  text-align: center;
}

.team .t {
  text-indent: .2rem;
  width: 100%;
  color: #fff;
  height: 1rem;
  line-height: 1rem;
  background-color: #121b27;
  margin: 0px auto;
  font-size: 0.4rem;
  border-bottom: 1px solid #414952;
}

.team .c {
  text-indent: .2rem;
  width: 100%;
  color: #245fa9;
  height: 0.7rem;
  line-height: 0.7rem;
  background-color: #121b27;
  margin: 0px auto;
  font-size: 0.3rem;
  border-bottom: 1px solid #414952;
}

.team .c span {
  color: #dd222b;
  float: right;
  margin-right: .2rem;
}

.team .s {
  height: 1rem;
  width: 100%;
  line-height: 1rem;
}

.team .s li {
  width: 33%;
  text-indent: .2rem;
  height: 1rem;
  line-height: 1rem;
  color: #fff;
  float: left;
}

.team .s .center {
  color: #a7a8ab;
  text-align: center;
}

.team .s .right span {
  float: right;
  margin-right: .1rem;
}

.team .data_bar {
  height: .1rem;
  width: 96%;
  margin: 0px 2%;
}

.team .data_bar .blue {
  height: .1rem;
  float: left;
  background: #245fa9;
}

.team .data_bar .red {
  height: .1rem;
  float: left;
  background: #dd222b;
}

.team .blue-team {
  width: 100%;
  height: 1.1rem;
  overflow: hidden;
  margin: .2rem  0rem;
}

.team .blue-team span {
  float: left;
  line-height: 1rem;
  margin: 0rem .2rem;
}

.team .blue-team .img-box {
  width: 16%;
  text-align: center;
  float: left;
}

.team .blue-team .img-box img {
  width: 1rem;
  text-align: center;
  height: 1rem;
}

.team .blue-team .img-box-blue {
  border: #245fa9  2px solid;
}

.team .blue-team .img-box-red {
  border: #dd222b  2px solid;
}

.player {
  background: #121b27;
  width: 100%;
}

.player .single {
  width: 95%;
  margin: 2%;
}

.single-img {
  width: 1rem;
  border: 2px #000 solid;
  height: 1rem;
  float: left;
  margin-right: .2rem;
}

.single-img img {
  width: 1rem;
  height: 1rem;
}

.single-s {
  color: #feffff;
  line-height: 0.5rem;
  font-size: 0.1rem;
}

.single p {
  color: #a7a8ab;
  line-height: 0.5rem;
  font-size: .4rem;
}

.single p .bul {
  color: #367bd2;
  font-weight: bold;
}

.single p .red {
  color: #dd222b;
  font-weight: bold;
}

.player .single ul {
  width: 90%;
  height: 1rem;
  border-bottom: 1px solid #5a6068;
  margin: 0.2rem 5%;
  font-size: .3rem;
  text-align: center;
}

.player .single ul li {
  width: 21%;
  float: left;
}

.player .single ul .wid2 {
  width: 35%;
}

.player .single ul li p {
  font-size: .3rem;
  color: #fff;
}

.player .single ul li img {
  height: .3rem;
  width: .3rem;
}

.single-le {
  float: left;
  text-align: left;
}

.single-ri {
  float: right;
}

.player .tad {
  width: 100%;
  height: 1rem;
  color: #babdc1;
  background: #17212e;
  text-indent: .2rem;
  line-height: 1rem;
}

.player .tad {
  float: right;
}

.player .tad .tem_no img {
  float: right;
  color: #d1d3d5;
  width: 0.4rem;
  margin: 0.3rem;
}

.tad .tem_yes img {
  float: right;
  color: #747a82;
  width: 0.4rem;
  margin: 0.4rem 0.2rem;
}
